intertwined coffee tree branches that are full of berries - Espagnol Anglais Dictionnaire